On Pairwise Spanners
نویسندگان
چکیده
Given an undirected n-node unweighted graph G = (V,E), a spanner with stretch function f(·) is a subgraph H ⊆ G such that, if two nodes are at distance d in G, then they are at distance at most f(d) in H. Spanners are very well studied in the literature. The typical goal is to construct the sparsest possible spanner for a given stretch function. In this paper we study pairwise spanners, where we require to approximate the u-v distance only for pairs (u, v) in a given set P ⊆ V × V . Such P-spanners were studied before [Coppersmith,Elkin’05] only in the special case that f(·) is the identity function, i.e. distances between relevant pairs must be preserved exactly (a.k.a. pairwise preservers). Here we present pairwise spanners which are at the same time sparser than the best known preservers (on the same P) and of the best known spanners (with the same f(·)). In more detail, for arbitrary P, we show that there exists a P-spanner of size O(n(|P| logn)1/4) with f(d) = d+4 logn. Alternatively, for any ε > 0, there exists a P-spanner of size O(n|P|1/4 √ logn ε ) with f(d) = (1 + ε)d+ 4. We also consider the relevant special case that there is a critical set of nodes S ⊆ V , and we wish to approximate either the distances within nodes in S or from nodes in S to any other node. We show that there exists an (S × S)-spanner of size O(n √ |S|) with f(d) = d + 2, and an (S × V )-spanner of size O(n √ |S| logn) with f(d) = d + 2 logn. All the mentioned pairwise spanners can be constructed in polynomial time. 1998 ACM Subject Classification G.2.2 Graphs Algorithms
منابع مشابه
Small Stretch Pairwise Spanners and D - spanners Student
An (α, β)-spanner of an undirected unweighted connected graph G = (V,E) is a subgraph H such that: dH(u, v) ≤ α · dG(u, v) + β, for all pairs (u, v) ∈ V × V , where dH(u, v) and dG(u, v) are the distances between u and v in H and G respectively. The quantities α and β are non negative real numbers and are called the multiplicative stretch and additive stretch of the spanner respectively. If α =...
متن کاملImproved Purely Additive Fault-Tolerant Spanners
Let G be an unweighted n-node undirected graph. A βadditive spanner of G is a spanning subgraph H of G such that distances in H are stretched at most by an additive term β w.r.t. the corresponding distances in G. A natural research goal related with spanners is that of designing sparse spanners with low stretch. In this paper, we focus on fault-tolerant additive spanners, namely additive spanne...
متن کاملBetter Distance Preservers and Additive Spanners
Wemake improvements to the current upper bounds on pairwise distance preservers and additive spanners. A distance preserver is a sparse subgraph that exactly preserves all distances in a given pair set P . We show that every undirected unweighted graph has a distance preserver on O(max{n|P |, n|P |}) edges, and we conjecture that O(n|P |+ n) is possible. An additive subset spanner is a sparse s...
متن کاملImproved Purely Additive Fault - Tolerant
Let G be an unweighted n-node undirected graph. A βadditive spanner of G is a spanning subgraph H of G such that distances in H are stretched at most by an additive term β w.r.t. the corresponding distances in G. A natural research goal related with spanners is that of designing sparse spanners with low stretch. In this paper, we focus on fault-tolerant additive spanners, namely additive spanne...
متن کاملApproximating Spanners and Directed Steiner Forest: Upper and Lower Bounds
It was recently found that there are very close connections between the existence of additive spanners (subgraphs where all distances are preserved up to an additive stretch), distance preservers (subgraphs in which demand pairs have their distance preserved exactly), and pairwise spanners (subgraphs in which demand pairs have their distance preserved up to a multiplicative or additive stretch)...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2013